package jgl.vajra.kingkong.part.vehicle.contract;

import jgl.vajra.kingkong.databinding.ActivityOrderRemarksBinding;
import jgl.vajra.kingkong.widget.mvvm.model.BaseModel;
import jgl.vajra.kingkong.widget.mvvm.view.BaseMVVMView;
import jgl.vajra.kingkong.widget.mvvm.viewmodel.BaseViewModel;

public class OrderRemarksContract {
    public abstract static class Model extends BaseModel {

    }

    public interface View extends BaseMVVMView {

        void onSelectVideo();

        void onDeleteVideo();

        void onDormitoryNoAvailable();

        void onDormitoryAvailable();

        void onDormitoryFree();

        void onCanteenNoAvailable();

        void onCanteenAvailable();

        void onCanteenFree();

        void onDetermine();
    }

    public abstract static class ViewModel extends BaseViewModel<View, ActivityOrderRemarksBinding, Model> {

    }
}
